@charset 'utf-8';
.w1200 {
  width: 1200px;
  margin: 0 auto;
}
.w1240 {
  width: 1240px;
  margin: 0 auto;
}
a {
  text-decoration: none;
}
.fl {
  float: left;
  display: inline;
}
.fr {
  float: right;
  display: inline;
}
.v-body {
  color: #666;
  font-size: 16px;
  font-family: '微软雅黑';
}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;content:"";line-height:0;}
.clearfix:after{clear:both;}
input {
  background: none;
  border: 0;
  padding: 0;
  margin: 0;
}
input,
textarea {
  font-family: '微软雅黑';
}
.v-corner-all {
  border-radius: 5px;
}
.v-corner-100 {
  position: relative;
  z-index: 9;
  border-radius: 100%;
  behavior: url(http://www.qianfanyun.com/code/svn/html/js/PIE.htc);
}
body,a,p,li{
  font-family: 'Microsoft YaHei';
}
/* 模块 */
.news_banner img{
  display: block;
  font-size: 0;
  width: 100%;
}
.v-mod {
  /*background: #f2f2f2 url('http://www.qianfanyun.com/images/mod-bg.jpg') center 0 no-repeat;*/
  padding-top: 50px;
}
/* 面包屑 */
.v-mod-nav {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #ddd;
  padding-left: 22px;
}
.v-mod-nav li {
  float: left;
  display: inline;
  margin-right: 2px;
  color: #999;
  font-size: 16px;
}
.v-mod-nav li a {
  font-size: 16px;
  color: #999;
}
.v-mod-nav .v-share-block {
  line-height: 40px;
  float: right;
  display: inline;
}
.v-mod-nav .v-share-block a {
  margin-top: 12px;
}
.v-mod-nav .v-share-block .fx {
  font-size: 12px;
  margin-right: 5px;
}
.v-mod-container {
  width: 1200px;
  background: #fff;
  margin: 0 auto;
  padding-top: 26px;
  padding-bottom: 113px;
}
.v-mod-container .v-mod-inner {
  padding: 0 50px;
}
.v-mod-container .v-mod-title {
  height: 46px;
  line-height: 46px;
  font-size: 30px;
  color: #254d9e;
}
.v-mod-container .v-mod-title .fsmall {
  font-size: 16px;
  color: #999;
}
.v-mod-list .v-item {
  height: 60px;
  line-height: 60px;
}
.v-mod-list .v-item .v-item-time {
  font-size: 16px;
  color: #666;
}
.v-mod-list .v-item a {
  color: #333;
  font-size: 18px;
}
.v-mod-list .v-item a:hover {
  text-decoration: underline;
}
.v-mod-pagediv .v-mod-pages {
  overflow: hidden;
}
.v-mod-pagediv .v-mod-pages li {
  width: 36px;
  height: 36px;
  text-align: center;
  line-height: 36px;
  background: #eee;
  float: left;
  display: inline;
  margin-right: 6px;
}
.v-mod-pagediv .v-mod-pages li a {
  display: block;
  width: 100%;
  height: 100%;
  color: #999;
}
.v-mod-pagediv .v-mod-pages li.v-state-sel {
  background: #254d9e;
}
.v-mod-pagediv .v-mod-pages li.v-state-sel a {
  color: #fff;
}
.v-mod-pagediv .v-mod-pages .v-mod-page-next a {
  background: url('http://www.qianfanyun.com/images/v-icon-page-rarrow.png') center center no-repeat;
}
.v-mod-pagediv .v-mod-pages .v-mod-page-prev a {
  background: url('http://www.qianfanyun.com/images/v-icon-page-larrow.png') center center no-repeat;
}
.v-mod-pagediv .v-mod-pages .v-mod-page-split {
  background: none;
  line-height: 25px;
  width: 20px;
}
/* 表格 */
.v-table {
  overflow: hidden;
}
.v-table .c1 {
  width: 600px;
}
.v-table .c2 {
  width: 250px;
}
.v-table .c3 {
  width: 250px;
}
.v-table li {
  float: left;
  display: inline;
}
.v-table .v-table-line {
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 20px;
  color: #fff;
}
.v-table .v-table-split-header {
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 20px;
  color: #fff;
  background: #9dd0e7;
}
.v-table .v-state-warn {
  background: #efe6f7;
  font-size: 16px;
  color: #666666;
}
.v-table .v-table-header {
  background: #244f76;
  height: 40px;
  text-align: center;
  line-height: 40px;
  font-size: 20px;
  color: #fff;
}
.v-table .v-table-header li {
  float: left;
  display: inline;
  text-align: center;
  font-size: 20px;
}
.v-table .v-table-content {
  overflow: hidden;
}
.v-table .v-table-content li {
  height: 45px;
  line-height: 45px;
}
.v-table .v-table-content .ok {
  background: url('http://www.qianfanyun.com/images/v-icon-table-ok.png') center center no-repeat;
}
.v-table .v-table-content .nok {
  background: url('http://www.qianfanyun.com/images/v-icon-table-nok.png') center center no-repeat;
}
.v-table .v-table-content .c1 {
  border-bottom: 1px solid #ddd;
  text-indent: 20px;
}
.v-table .v-table-content .c2 {
  text-align: center;
  height: 43px;
  line-height: 43px;
  background-color: #efe6f7;
  margin-top: 1px;
}
.v-table .v-table-content .c3 {
  margin-top: 1px;
  height: 43px;
  line-height: 43px;
  text-align: center;
  background-color: #e8f2fa;
}
.v-table .v-table-content-nb .c1,
.v-table .v-table-content-nb .c2 {
  border-bottom: 0!important;
}
.v-table-1 .c1 {
  width: 180px;
}
.v-table-1 .c2 {
  width: 435px;
  margin-top: 0!important;
}
.v-table-1 .c3 {
  width: 485px;
  font-size: 18px;
}
.v-table-1 .v-table-content .c2 {
  background: #fff;
  border-bottom: 1px solid #ddd;
  height: 45px;
  line-height: 45px;
}
.v-table-1 .c3.colspan3 {
  height: 136px;
  position: absolute;
}
/* 标题 */
.v-title-has-prevnextline {
  width: 1080px;
  margin: 0 auto;
  height: 40px;
  line-height: 40px;
}
.v-title-has-prevnextline .v-title {
  width: 258px;
  text-align: center;
  font-size: 30px;
}
.v-title-has-prevnextline .v-line {
  margin-top: 20px;
  height: 1px;
  width: 410px;
  background: #ddd;
}
/**/
/* 状态 */
/* 手势 */
.v-cursor-pointer {
  cursor: pointer;
}
/* 行系列 */
.v-row-center {
  text-align: center;
}
.v-row-left {
  text-align: left;
}
/* 表单系列 */
.v-form-input {
  height: 46px;
  width: 258px;
  border-radius: 5px;
  position: relative;
  background: #fff;
}
.v-form-input .v-form-label {
  z-index: 9;
  position: absolute;
  display: block;
  height: 100%;
  left: 54px;
  line-height: 46px;
  color: #999999;
  cursor: text;
}
.v-form-input .v-form-input-error {
  position: absolute;
  padding-left: 6px;
  background: #ed6c00;
  font-size: 14px;
  height: 26px;
  line-height: 26px;
  width: 160px;
  left: 270px;
  top: 5px;
  color: #fff;
}
.v-form-input .v-form-input-error i {
  position: absolute;
  left: -6px;
  top: 0;
  height: 26px;
  width: 6px;
  background: url('http://www.qianfanyun.com/images/v-form-input-error-bg.gif') left center no-repeat;
}
.v-form-input input {
  float: left;
  display: inline;
  display: block;
  height: 46px;
  line-height: 46px;
  border: 0;
  font-size: 16px;
  text-indent: 17px;
  width: 212px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
  outline: none;
  background: #f2f2f2;
}
.v-form-input i.user{
  float: left;
  width: 46px;
  height: 46px;
  background: url("http://www.qianfanyun.com/images/user_login.png") no-repeat 0 0;
}
.v-form-input i.password{
  float: left;
  width: 46px;
  height: 46px;
  background: url("http://www.qianfanyun.com/images/password.png") no-repeat 0 0;
}
.v-form-input-readonly {
  background: #eee;
}
.v-form-input-readonly .v-form-label {
  color: #d1d1d1;
}
.v-form-submit {
  width: 260px;
  height: 40px;
  background: #00a0e9;
  border-radius: 5px;
  text-align: center;
}
.v-form-submit label {
  display: none;
}
.v-form-submit input {
  float: left;
  width: 100%;
  line-height: 40px;
  height: 40px;
  background: #2f64ba;
  font-size: 16px;
  color: #fff;
  cursor: pointer;
  border-radius: 3px;
}
/* 浮动系列 */
.v-fl {
  float: left;
  display: inline;
}
.v-fr {
  float: right;
  display: inline;
}
/* 按钮系列 */
.v-btn {
  width: 260px;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  background: #00a0e9;
  text-align: center;
  border-radius: 5px;
  display: block;
  color: #fff;
}
.v-btn-readonly {
  background: #7f8081;
}
/* 颜色系列 */
.v-color-link {
  color: #0090ff;
}
.v-color-em {
  color: #ff8b02;
}
.v-color-title {
  color: #333;
}
.v-color-simple {
  color: #999;
}
/* 按钮系列 */
.v-icon-dot {
  background-image: url('http://www.qianfanyun.com/images/v-icon-dot.png');
}
.v-icon-phone {
  background-image: url('http://www.qianfanyun.com/images/v-icon-phone.jpg');
}
.v-icon-qq {
  background-image: url('http://www.qianfanyun.com/images/v-icon-qq.jpg');
}
.v-icon-email {
  background-image: url('http://www.qianfanyun.com/images/v-icon-email.png');
}
.v-icon-down {
  width: 12px;
  height: 7px;
  position: absolute;
  background: url('http://www.qianfanyun.com/images/v-icon-down-white.png') center center no-repeat;
}
.v-icon-down-dark {
  background: url('http://www.qianfanyun.com/images/v-icon-down-dark.png') center center no-repeat;
}
.v-icon-set {
  background: url('http://www.qianfanyun.com/images/v-icon-set.png') 17px center no-repeat;
}
.v-icon-quit {
  background: url('http://www.qianfanyun.com/images/v-icon-quit.png') 17px center no-repeat;
}
.v-icon-set-dark {
  background: url('http://www.qianfanyun.com/images/v-icon-set-dark.png') 17px center no-repeat;
}
.v-icon-quit-dark {
  background: url('http://www.qianfanyun.com/images/v-icon-quit-dark.png') 17px center no-repeat;
}
.v-input-nolabel label {
  display: none;
}
.v-input {
  height: 48px;
  border: 1px solid #ccc;
}
.v-input input {
  float: left;
  display: inline;
  display: block;
  background: #fff;
  width: 100%;
  padding-top: 0;
  padding-bottom: 0;
  height: 48px;
  border: 0;
  border-radius: 5px;
  line-height: 48px;
  font-size: 16px;
}
.v-submit {
  height: 50px;
  background: #00a0e9;
}
.v-submit input {
  padding: 0;
  width: 100%;
  height: 50px;
  text-align: center;
  background: none;
  border: 0;
  font-size: 24px;
  color: #fff;
  line-height: 50px;
  float: left;
  cursor: pointer;
}
.v-link {
  display: block;
}
.v-hidden {
  display: none;
}
.v-split-line {
  height: 1px;
  background: #ddd;
  overflow: hidden;
}
.v-pic-content {
  position: relative;
}
.v-pic-content .v-pic {
  position: absolute;
  left: 0;
  top: 0;
}
.v-slide-icons {
  text-align: center;
  width: 81px;
  overflow: hidden;
}
.v-slide-icons ul {
  width: 150px;
  position: absolute;
  left: 50%;
  margin-left: -40px;
}
.v-slide-icons li {
  width: 12px;
  height: 12px;
  line-height: 10px;
  background: transparnet;
  margin-left: 6px;
  margin-right: 6px;
  cursor: pointer;
  float: left;
  display: inline;
  background: url('http://www.qianfanyun.com/images/v-icon-slideicon-dark.png') 0 0 no-repeat;
}
.v-slide-icons li.on {
  background-image: url('http://www.qianfanyun.com/images/v-icon-slideicon.png');
}
.v-contactblock {
  position:fixed;
  left:50%;
  top:50%;
  margin-left:-300px;
  margin-top:-129px;
  width: 601px;
  z-index:99999;
  background: #fff;
}
.v-contactblock .top-line {
  height: 10px;
  background: #4b4d52;
}
.v-contactblock .inner {
  border: 1px solid #ddd;
  border-top: 0;
  height: 209px;
  padding-left: 26px;
  padding-top: 30px;
}
.v-contactblock .name {
  font-size: 24px;
}
.v-contactblock .v-close {
  width: 15px;
  height: 16px;
  position: absolute;
  top: 20px;
  right: 11px;
}
.v-contactblock .contact-methods {
  margin-top: 18px;
}
.v-contactblock .contact-methods li {
  height: 45px;
  padding-left: 38px;
  line-height: 45px;
}
.v-contactblock .contact-methods li.v-icon {
  background-repeat: no-repeat;
  background-position: left center;
}
.v-contactblock .contact-methods li.v-icon-phone {
  background-position: 5px center;
}
.v-contactblock .contact-methods li.v-icon-qq img {
  vertical-align: middle;
}
.v-contactblock .v-icon-contact-close {
  background: url('http://www.qianfanyun.com/images/v-contact-close.png') 0 0 no-repeat;
}
/* 首页 */
.v-index {
  /* 第三屏 */
  /* 第二屏 */
  /* 第三屏 */
  /* 第四屏 */
}
.v-index .email .v-form-input-error {
  left: 310px;
  top: 12px;
  text-align: center;
}
.v-index .email .v-form-label {
  line-height: 48px;
}
.v-index .indexf {
  height: 100%;
  position: relative;
}
.v-index .indexf .index-title {
  color: #393d42;
  margin-bottom: 30px;
}
.v-index .indexf .index-title .big {
  font-size: 48px;
  margin-bottom:5px;
}
.v-index .indexf .index-title .small {
  font-size: 30px;
  color:#666;
}
.v-index .indexf .regform {
  position: absolute;
  left: 0;
  top: 40%;
  opacity: 0;
  transition: all 1s ease-in;
  -webkit-transition: all 1s ease-in;
}
.v-index .indexf .regform .v-input {
  width: 298px;
}
.v-index .indexf .regform .v-submit {
  width: 300px;
}
.v-index .indexf .regform .regbtn {
  margin-top: 20px;
}
.v-index .indexf .regform .tips {
  font-size: 16px;
  line-height: 48px;
}
.v-index .indexf .regform .tips a {
  color: #666;
  padding-top: 14px;
  padding-bottom: 14px;
  padding-right: 18px;
  background: url('http://www.qianfanyun.com/images/v-icon-right.png') right center no-repeat;
}
.v-index .header {
  height: 62px;
  background: #FFF;
}
.v-index .header .header-inner {
  width: 1450px;
  margin: 0 auto;
}
.v-index .header .header-inner .logo {
  float: left;
  display: inline;
  margin-top: 15px;
}
.v-index .header .header-inner .logo .qflogo {
  display: block;
  width: 142px;
  height: 33px;
  background: url('./files/logo.png') 0 0 no-repeat;
}
.v-index .header .gr {
  height: 63px;
  line-height: 63px;
}
.v-index .header .nav {
  float: right;
  display: inline;
}
.v-index .header .nav li {
  float: left;
  display: inline;
  font-size: 16px;
  color: #ccc;
  padding-right: 50px;
}
.v-index .header .nav li a{
  color: #333;
  font-size: 16px;
}
.v-index .header .nav .split {
  margin: 0 30px;
}
.v-index .header .nav a {
  font-size: 16px;
  color: #60acdf;
}
.v-index .header .user {
  float: right;
  display: inline;
  position: relative;
  margin-left: 260px;
  _width: 150px;
}
.v-index .header .user .userinfo {
  position: relative;
}
.v-index .header .user .userinfo .v-icon-down {
  right: 0;
  top: 16px;
  margin-top: 12px;
}
.v-index .header .user .userinfo .useravatar {
  width: 28px;
  height: 28px;
  vertical-align: middle;
  border: 1px solid #fff;
  border-radius: 100%;
}
.v-index .header .user .userinfo .username {
  display: inline-block;
  line-height: 30px;
  padding: 0 8px;
  font-size: 16px;
  color: #60acdf;
}
.v-index .header .user .userinfo .nologo a {
  width: 80px;
  height: 26px;
  border: 1px solid #fff;
  font-size: 16px;
  color: #fff;
  text-align: center;
  float: left;
  line-height: 26px;
  border-radius: 5px;
}
.v-index .header .user .userinfo .nologo .mr10 {
  margin-right: 14px;
}
.v-index .header .user .userinfo .haslogin {
  height: 63px;
  padding-right: 12px;
  cursor: pointer;
}
.v-index .header .user .usermenu {
  position: absolute;
  z-index: 9;
  top: 62px;
  left: -29px;
  right: 0;
  padding: 12px 0;
  display: none;
  _background: #89c7eb;
}
.v-index .header .user .usermenu .usermenu-list {
  position: relative;
  z-index: 9;
}
.v-index .header .user .usermenu a {
  display: block;
  height: 40px;
  line-height: 40px;
  color: #fff;
  font-size: 16px;
  padding-left: 50px;
  min-width: 90px;
}
.v-index .header .user .usermenu_bg {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #89c7eb;
  opacity: .55;
  filter: alpha(opacity=55);
}
.v-index .header-white {
  background: #fff;
  border-bottom: 1px solid #dfdfdf;
  box-shadow: 0 0 3px 3px #dfdfdf;
}
.v-index .header-white .header-inner .logo .qflogo {
  width: 142px;
  height: 33px;
  background: url('logo.png') no-repeat 0 0;
  _position: relative;
  _z-index: 2;
}
.v-index .header-white .header-inner .user .username {
  color: #666666;
}
.v-index .header-white .header-inner .user .nologo a {
  color: #666666;
}
.v-index .header-white .header-inner .user .usermenu {
  background: #fff;
  border: 1px solid #ddd;
}
.v-index .header-white .header-inner .user .usermenu a {
  color: #666;
}
.v-index .header-white .header-inner .nav li {
  color: #666666;
  position: relative;
}
.v-index .header-white .header-inner .nav li a {
  color: #666666;
}
.v-index .header-white .header-inner .nav li a.v-state-sel {
  color: #254d9e;
}
.v-index .header-white .header-inner .nav li .slide_menu{
  display: none;
  position: absolute;
  top:61px;
  left: -24px;
  width: 85px;
  height: 62px;
  border: 1px solid #254d9e;
  border-left: none;
  border-right: none;
  background: #f1f8ff;
  z-index: 999;
}
.v-index .header-white .header-inner .nav li .slide_menu li{
  width: 74px;
  height: 30px;
  line-height: 30px;
  margin-left: 5px;
  border-bottom: 1px solid #b7bbbf;
  padding-right: 0;
}
.v-index .header-white .header-inner .nav li .slide_menu li:last-child{
  border-bottom: none;
}
.v-index .header-white .header-inner .nav li .slide_menu li a{
  font-size: 14px;
  color: #444444;
  text-align: center;
  display: block;
  height: 100%;
  width: 100%;
}
.v-index .header-white .header-inner .nav li .slide_menu li a:hover,.v-index .header-white .header-inner .nav li .slide_menu li a:link{
  color: #254d9e;
}
.v-index .header-inner {
  position: relative;
}
.v-index .section-1 {
  height: 1098px;
}
.v-index .section-4 {
  height: 1089px;
  background: #f2f8ff;
  color: #fff;
}
.v-index .section-4 .inside{
  width: 1340px;
  margin: 0 auto;
  padding-top: 13vh;
}
.v-index .section-4 .inside .title{
  font-size: 65px;
  color: #254d9e;
  text-align: center;
}
.v-index .section-4 .inside .notice{
  font-size: 20px;
  color: #444444;
  margin-top: 4vh;
  line-height: 46px;
  text-align: center;
}
.p-4-list{
  margin-top: 10vh;
}
.p-4-list li{
  width: 308px;
  height: 469px;
  border: 1px solid #dedede;
  float: left;
  margin-right: 28px;
}
.p-4-list li .p-4-title{
  margin-top: 67px;
  height: 64px;
  line-height: 32px;
  text-align: center;
  font-size: 28px;
  color: #222222;
}
.p-4-list li .p-4-notice{
  font-size: 14px;
  color: #5a5a5a;
  width: 226px;
  margin: 0 auto;
  text-align: center;
  margin-top: 30px;
}
.p-4-list li.cur{
  border: 1px solid #254d9e;
  background: #254d9e;
  color: #ffffff;
}
.p-4-list li.cur .p-4-title{
  color: #ffffff;
}
.p-4-list li.cur .p-4-notice{
  color: #ffffff;
}
.p-4-list li:last-child{
  margin-right: 0;
}
.p-4-list li i{
  display: block;
  margin-top: 46px;
}
.p-4-list li.list_01 i{
  background: url("http://www.qianfanyun.com/images/p4_01.png") no-repeat 0 0;
  width: 118px;
  height: 118px;
}
.p-4-list li.list_01.cur i{
  background: url("http://www.qianfanyun.com/images/p4_01_cur.png") no-repeat 0 0;
  width: 118px;
  height: 118px;
}
.p-4-list li.list_02 i{
  background: url("http://www.qianfanyun.com/images/p4_02.png") no-repeat 0 0;
  width: 98px;
  height: 117px;
}
.p-4-list li.list_02.cur i{
  background: url("http://www.qianfanyun.com/images/p4_02_cur.png") no-repeat 0 0;
  width: 98px;
  height: 117px;
}
.p-4-list li.list_03 i{
  background: url("http://www.qianfanyun.com/images/p4_03.png") no-repeat 0 0;
  width: 110px;
  height: 117px;
}
.p-4-list li.list_03.cur i{
  background: url("http://www.qianfanyun.com/images/p4_03_cur.png") no-repeat 0 0;
  width: 110px;
  height: 117px;
}
.p-4-list li.list_04 i{
  background: url("http://www.qianfanyun.com/images/p4_04.png") no-repeat 0 0;
  width: 118px;
  height: 117px;
}
.p-4-list li.list_04.cur i{
  background: url("http://www.qianfanyun.com/images/p4_04_cur.png") no-repeat 0 0;
  width: 118px;
  height: 117px;
}
.v-index .section-2
{
  background: #f2f8ff;
}
.v-index .section-2 .inner2{
  width: 1200px;
  margin: 0 auto;
}
.v-index .section-2 .inner2 .logo{
  width: 384px;
  height: 98px;
  display: block;
  font-size: 0;
  margin: 0 auto;
  margin-top: 13vh;
}
.v-index .section-2 .inner2 .title{
  font-size: 20px;
  color: #444444;
  margin-top: 5vh;
  text-align: center;
  line-height: 36px;
  height: 72px;
}
.v-index .section-2 .inner2 .nav{
  width: 825px;
  margin: 0 auto;
  margin-top: 8vh;
}
.v-index .section-2 .inner2 .nav li{
  float: left;
  margin: 0 33px;
}
.v-index .section-2 .inner2 .nav li img{
  display: block;
  font-size: 0;
}
.v-index .section-2 .inner2 .nav li p{
  font-size: 28px;
  margin-top: 4vh;
  color: #333333;
  text-align: center;
}
.v-index .section-2 .v-link,
.v-index .section-4 .v-link {
  color: #fff;
}
.v-index .section-2 .inner,
.v-index .section-4 .inner {
  padding-top: 44px;
}
.v-index .section-2 .title,
.v-index .section-4 .title {
  font-size: 36px;
  height: 52px;
  line-height: 52px;
  text-align: center;
}
.v-index .section-2 .v-slide-block .tip,
.v-index .section-4 .v-slide-block .tip {
  height: 90px;
  line-height: 90px;
  font-size: 24px;
  text-align: center;
}
.v-index .section-2 .v-slide-block .img,
.v-index .section-4 .v-slide-block .img {
  height: 742px;
  text-align: center;
}
.v-index .section-2 .v-slide-block .img img,
.v-index .section-4 .v-slide-block .img img {
  vertical-align:top;
  height: 100%;
  display: inline-block;
}
.v-index .section-2 .v-slide-icons,
.v-index .section-4 .v-slide-icons {
  margin-top: 50px;
}
.v-index .section-3 {
  height: 1089px;
  text-align: center;
  position: relative;
  background: url("http://www.qianfanyun.com/images/bg.jpg") no-repeat center;
  background-size: 100%;
}
.v-index .section-3 .inside{
  width: 1200px;
  margin: 0 auto;
  padding-top: 5vh;
}
.v-index .section-3 .inside .title{
  font-size: 65px;
  color: #ffffff;
  text-align: center;
}
.v-index .section-3 .inside .notice{
  font-size: 20px;
  margin-top: 4vh;
  line-height: 45px;
  color: #cccccc;
}
.v-index .section-3 .inside .slide_area{
  margin-top: 5vh;
}
.v-index .section-3 .inside .slide_area .phone{
  float: left;
  width: 316px;
  height: 645px;
  overflow:hidden;
  position: relative;
}
.scale_9{
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  -o-transform: scale(0.9);
}
.scale_8{
  -webkit-transform: scale(0.8);
  -moz-transform: scale(0.8);
  -ms-transform: scale(0.8);
  -o-transform: scale(0.8);
}
.scale_7{
  -webkit-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -ms-transform: scale(0.7);
  -o-transform: scale(0.7);
}
.v-index .section-3 .inside .slide_area .phone img{
  font-size: 0;
  display: block;
}
.v-index .section-3 .inside .slide_area .phone img.bg{
  position: absolute;
  top:0;
  left: 0;
}
.v-index .section-3 .inside .slide_area .phone .introduce{
  position: absolute;
  top:68px;
  left: 20px;
  width: 276px;
  height: 492px;
  background-image: url("http://www.qianfanyun.com/images/introduce.jpg");
  background-repeat: no-repeat;
  background-position-x:0;
  background-position-y: 0;
  overflow:hidden;
}
.v-index .section-3 .inside .slide_area .slide_list{
  float: left;
  margin-left: 128px;
  width: 688px;
  margin-top: 1vh;
}
.v-index .section-3 .inside .slide_area .slide_list li{
  float: left;
  width: 301px;
  padding-left: 43px;
  height: 102px;
  line-height: 102px;
  font-size: 26px;
  margin-bottom: 6vh;
  color: #ffffff;
}
.v-index .section-3 .inside .slide_area .slide_list li.feed{
  background: url("http://www.qianfanyun.com/images/feed.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.feed.cur{
  background: url("http://www.qianfanyun.com/images/feed_cur.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.weixin{
  background: url("http://www.qianfanyun.com/images/weixin.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.weixin.cur{
  background: url("http://www.qianfanyun.com/images/weixin_cur.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.live{
  background: url("http://www.qianfanyun.com/images/live.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.live.cur{
  background: url("http://www.qianfanyun.com/images/live_cur.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.country{
  background: url("http://www.qianfanyun.com/images/country.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.country.cur{
  background: url("http://www.qianfanyun.com/images/country_cur.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.video{
  background: url("http://www.qianfanyun.com/images/video.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.video.cur{
  background: url("http://www.qianfanyun.com/images/video_cur.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.business{
  background: url("http://www.qianfanyun.com/images/business.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.business.cur{
  background: url("http://www.qianfanyun.com/images/business_cur.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.friend{
  background: url("http://www.qianfanyun.com/images/friend.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.friend.cur{
  background: url("http://www.qianfanyun.com/images/friend_cur.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.touch{
  background: url("http://www.qianfanyun.com/images/touch.png") no-repeat 0 center;
}
.v-index .section-3 .inside .slide_area .slide_list li.touch.cur{
  background: url("http://www.qianfanyun.com/images/touch_cur.png") no-repeat 0 center;
}
.v-index .section-3 .mbg {
  position: absolute;
  left: 50%;
  margin-left: -600px;
  top: 50%;
  margin-top: -224px;
  width: 1200px;
  height: 350px;
  background: url('http://www.qianfanyun.com/images/p3-1-m.png') center center no-repeat;
}
.v-index .section-3 .mbg .text {
  width: 432px;
  height: 132px;
  background: url('http://www.qianfanyun.com/images/p-3-1-text.png') 0 0 no-repeat;
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -216px;
  opacity: 0;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
}
.v-index .section-3 .mbg .text-bottom {
  width: 1062px;
  height: 86px;
  background: url('http://www.qianfanyun.com/images/p-3-1-bottom.png') 0 0 no-repeat;
  position: absolute;
  bottom: -200px;
  left: 69px;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  transition-delay: .2;
  -webkit-transition-delay: .2;
}
.v-index .section-3 .mbg .sbg {
  position: absolute;
  opacity: 0;
  transition: all 1s ease-out;
  -webkit-transition: all 1s ease-out;
}
.v-index .section-3 .mbg .sbg {
  width: 80px;
  height: 80px;
}
.v-index .section-3 .mbg .sbg1 {
  left: -300px;
  top: -200px;
  background: url('http://www.qianfanyun.com/images/p3-1-1.png');
}
.v-index .section-3 .mbg .sbg1-1 {
  width: 17px;
  height: 13px;
  background: url('http://www.qianfanyun.com/images/p3-1-1-b.png');
  left: 96px;
  top: 188px;
}
.v-index .section-3 .mbg .sbg1-t {
  transition: all 1s ease-in;
  -webkit-transition: all 1s ease-in;
}
.v-index .section-3 .mbg .sbg4-1 {
  width: 16px;
  height: 13px;
  background: url('http://www.qianfanyun.com/images/p3-1-4-b.png');
  right: 123px;
  top: 185px;
}
.v-index .section-3 .mbg .sbg2-1 {
  width: 9px;
  height: 17px;
  background: url('http://www.qianfanyun.com/images/p3-1-2-b.png');
  left: 385px;
  top: 12px;
}
.v-index .section-3 .mbg .sbg3-1 {
  width: 9px;
  height: 18px;
  background: url('http://www.qianfanyun.com/images/p3-1-3-b.png');
  right: 385px;
  top: 12px;
}
.v-index .section-3 .mbg .sbg2 {
  left: 32px;
  top: -373px;
  background: url('http://www.qianfanyun.com/images/p3-1-2.png') center center no-repeat;
}
.v-index .section-3 .mbg .sbg3 {
  top: -373px;
  left:981px;
  background: url('http://www.qianfanyun.com/images/p3-1-3.png') center center no-repeat;
}
.v-index .section-3 .mbg .sbg4 {
  top: -373px;
  right: -300px;
  background: url('http://www.qianfanyun.com/images/p3-1-4.png') center center no-repeat;
}
.v-index .section-4 .v-slide-block img {
  height: 676px;
}
.v-index .section-5 {
  height: 890px;
  background: url("http://www.qianfanyun.com/images/bg2.jpg") no-repeat 0 0;
  background-size: cover;
}
.v-index .section-5 .inside {
  width: 1240px;
  margin: 0 auto;
  padding-top: 10vh;
  text-align: center;
}
.v-index .section-5 .inside .video_list{
  width: 1225px;
  margin: 0 auto;
  margin-top: 3vh;
}
.v-index .section-5 .inside .video_list li{
  float: left;
  margin-right: 54px;
  position: relative;
  width: 583px;
  height: 390px;
  cursor: pointer;
}
.v-index .section-5 .inside .video_list .layer{
  position: absolute;
  top:0;
  left: 0;
  width: 583px;
  height: 390px;
  display: none;
}
.v-index .section-5 .inside .video_list .layer i{
  position: absolute;
  top:0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #4e6eb0;
  opacity: 0.8;
}
.v-index .section-5 .inside .video_list .layer .up{
  position: absolute;
  top:120px;
  left: 236px;
  color: #fff;
  font-size: 28px;
  margin-top: 26px;
}
.v-index .section-5 .inside .video_list li:last-child{
  margin-right: 0;
}
.v-index .section-5 .inside .total_num div{
  float: left;
  width: 184px;
  margin-right: 328px;
}
.v-index .section-5 .inside .total_num div .num{
  font-size: 54px;
  font-family: 'Microsoft YaHei';
  text-align: center;
  border-bottom: 1px solid #e2e2e2;
  color: #ffffff;
  margin-top: 2vw;
}
.v-index .section-5 .inside .total_num div .title{
  font-size: 24px;
  line-height: 40px;
}
.v-index .section-5 .inside .total_num div:last-child{
  margin-right: 0;
}
.v-index .section-5 .title {
  font-size: 65px;
  color: #ffffff;
}
.v-index .section-5 .notice{
  font-size: 20px;
  margin-top: 4vh;
  line-height: 46px;
  text-align: center;
  color: #ffffff;
}
.v-index .section-5 .weblinks {
  width: 1260px;
  margin-top: 22px;
  overflow: hidden;
}
.v-index .section-6{
  background: #f2f8ff;
}
.v-index .section-6 .inside{
  width: 1481px;
  margin: 0 auto;
  padding-top: 10vh;
  text-align: center;
  color: #254d9e;
}
.v-index .section-6 .inside .title{
  font-size: 65px;
  color: #254d9e;
}
.v-index .section-6 .inside .notice{
  font-size: 20px;
  margin-top: 4vh;
  line-height: 46px;
  text-align: center;
  color: #444444;
}
.v-index .section-6 .inside .v-slide-js li img{
  display: block;
  width: 326px;
  height: 192px;
  font-size: 0;
}
.v-index .section-6 .inside .v-slide-js li div.part{
  float: left;
  margin: 0 80px;
  width: 326px;
  position: relative;
}
.v-product .product-container .display-product li .layer{
   position: absolute;
   top:0;
   left: 0;
  width: 318px;
  height: 208px;
  display: none;
 }
.v-product .product-container .display-product li .layer i{
  position: absolute;
  top:0;
  left: 0;
  width: 318px;
  height: 208px;
  background: #000;
  opacity: 0.5;
}
.v-product .product-container .display-product li .layer img{
  width: 100px;
  height: 100px;
  position: absolute;
  top:50%;
  left: 50%;
  margin-left: -50px;
  margin-top: -50px;
}
.v-index .section-6 .v-slide-js{
  margin-top: 5vh;
}
.v-index .section-6 .v-slide-js li div.part p{
  height: 90px;
  line-height: 90px;
  white-space: nowrap;
  font-size: 26px;
  color: #333;
  text-align: center;
}
.v-index .section-6 .v-slide-js .v-slide-icons li{
  background: #484a4c;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  margin-top: 4px;
}
.v-index .section-6 .v-slide-js .v-slide-icons li.on{
  background: #000000;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  margin-top: 0;
}
.v-index .section-7{
  background: #276ea6;
}
.v-index .section-7 .inside{
  width: 1200px;
  margin: 0 auto;
  margin-top: 10vh;
}
.v-index .section-7 .inside .title{
  font-size: 64px;
  text-align: center;
  color: #ffffff;
}
.v-index .section-7 .inside .notice{
  font-size: 20px;
  color: #ffffff;
  line-height: 50px;
  margin-top: 5vh;
  text-align: center;
}
.v-index .section-7 .inside ul{
  margin-top: 7vh;
}
.v-index .section-7 .inside ul li{
  float: left;
  margin: 0 83px;
  margin-bottom: 80px;
  height: 150px;
  width: 133px;
}
.v-index .section-5 .weblinks li {
  float: left;
  display: inline;
  margin-right: 60px;
}
.v-index .section-7 .inside ul li img{
  display: block;
  font-size: 0;
  margin:0 auto;
}
.v-index .section-7 .inside ul li p{
  font-size: 20px;
  color: #ffffff;
  text-align: center;
  margin-top: 40px;
}
.v-index .section-5 .weblinks li a {
  display: block;
  width: 150px;
  height: 120px;
  position: relative;
  border-radius:10px;
}
.v-index .section-5 .weblinks li a img.main {
  vertical-align: bottom;
  position:relative;
  border-radius:10px;
}

.v-index .section-5 .weblinks li.b1 a:hover img.sub { 
  z-index:2;
  opacity:1;
}
.v-index .section-5 .weblinks li.b1 a:hover img.main {
}
.v-index .section-5 .weblinks li a img.sub {
  width:150px;
  height:120px;
  border-radius:10px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -75px;
  margin-top: -60px;
  z-index:-1;
  opacity:0;
  -webkit-transition:opacity .5s ease-in;
}
.comment {
  width: 1240px;
  margin: 0 auto;
  margin-top: 40px;
}
.comment .title img{
  display: block;
  margin: 0 auto;
}
.v-index .section-5 .comment .comment-title {
  font-size: 22px;
  height: 48px;
  line-height: 48px;
  text-align: center;
}
.v-index .section-5 .comment .comment-title .temptitle {
  width: 180px;
  float: left;
  text-align: center;
}
.v-index .section-5 .comment .comment-title .prev-line {
  float: left;
  display: inline;
  width: 500px;
  margin-left: 10px;
  margin-top: 23px;
}
.v-index .section-5 .comment .comment-title .next-line {
  float: right;
  display: inline;
  width: 500px;
  margin-right: 10px;
  margin-top: 23px;
}
.personinfo.v-pic-content {
  height: 138px;
  border-left: 2px solid #254d9e;
  height: 70px;
}
.comment .v-pic {
  text-align: center;
  float: left;
}
.comment .v-pic img {
  vertical-align: bottom;
  display: block;
  width: 152px;
  height: 152px;
  margin-top: 10px;
  border-radius: 15px;
}
.comment .introduce {
  position: relative;
  min-height: 200px;
}
.comment .introduce p{
  position: absolute;
  top:24px;
  left: 190px;
  line-height: 28px;
}
.comment .v-content {
  margin-left: 25px;
  float: left;
  color: #666;
}
.comment .v-content .name {
  font-size: 24px;
  line-height: 40px;
  color: #000;
}
.comment .v-slide-icons li.on{
  height: 14px;
  border: none;
  background: #254d9e;
  width: 14px;
  border-radius: 14px;
  margin-top: 0;
}
.comment .v-slide-icons li{
  width: 4px;
  height: 4px;
  border: 1px solid #254d9e;
  background: #ffffff;
  border-radius: 4px;
  margin-top: 5px;
}
.personinfo.v-pic-content .v-content .loc {
  margin-right: 30px;
}
.comment.introduce {
  line-height: 36px;
  color: #666;
  text-indent: 2em;
  min-height: 180px;
  _height: 180px;
}
.v-index .section-5 .v-slide-icons {
  margin-top: -20px;
}
.v-index .section-5 .v-slide-icons li {
  background-image: url('http://www.qianfanyun.com/images/v-icon-slideicon2.png');
}
.v-index .section-5 .v-slide-icons li.on {
  background-image: url('http://www.qianfanyun.com/images/v-icon-slideicon2-dark.png');
}
.v-footer-small {
  height: 43px;
  line-height: 43px;
  font-size: 14px;
  color: #999;
  background: #e3e3e3;
}
.v-footer {
  height: 484px;
  background: #000000;
}
.v-footer .inner {
  width: 1200px;
  margin: 0 auto;
  position: relative;
  padding-top: 103px;
}
.v-footer .inner .footerlinks {
  overflow: hidden;
  width: 100%;
}
.v-footer .inner .footerlinks .mitem {
  float: left;
  display: inline;
  margin-right: 30px;
  width: 316px;
}
.v-footer .inner .footerlinks .mitem h2 {
  font-size: 16px;
  width: 116px;
  color: #fff;
  margin-bottom: 12px;
  height: 50px;
  border-bottom: 1px solid #254d9e;
}
.v-footer .inner .footerlinks .mitem li.contact a{
  float: left;
}
.v-footer .inner .footerlinks .mitem a {
  font-size: 14px;
  color: #666;
  line-height: 30px;
  white-space: nowrap;
}
.v-footer .inner .erweima{
  position: absolute;
  top: 103px;
  right: 0;
}
.v-footer .inner .erweima img{
  display: block;
  width: 152px;
  height: 152px;
}
.v-footer .inner .erweima p{
  font-size: 14px;
  color: #cccccc;
  margin-top: 5px;
}
.v-footer .contactlink {
  width: 230px;
  height: 70px;
  background: url('http://www.qianfanyun.com/images/v-contact-btn.png') 0 0 no-repeat;
  position: absolute;
  right: 0;
  top: 107px;
  text-indent: -9999px;
  font-size: 0;
}
.v-footer .logo {
  width: 95px;
  height: 39px;
  position: absolute;
  right: 0;
  top: 37px;
  background: url('http://www.qianfanyun.com/images/v-logo.png') 0 0 no-repeat;
}
.v-footer .copyright {
  height: 38px;
  line-height: 38px;
  border-top: 1px solid #333;
  color: #666;
  font-size: 14px;
  margin-top: 10px;
}
.v-reg .reg-block {
  padding-top: 160px;
  padding-bottom: 120px;
  background: url('http://www.qianfanyun.com/images/bg4.jpg') no-repeat 0 0;
  background-size: cover;
  min-height: 600px;
}
.v-reg .reg-block .inner{
  width: 418px;
  height: 409px;
  background: #ffffff;
  border-radius: 5px;
  margin: 0 auto;
  padding-top: 67px;
}
.v-reg .reg-block .msg {
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 35px;
}
.v-reg .reg-ok .msg {
  font-size: 30px;
}
.v-reg .reg-ok .content {
  line-height: 30px;
}
.v-reg .reg-ok .goback {
  margin-top: 25px;
}
.v-reg .reg-form form {
  width: 260px;
  margin: 0 auto;
}
.v-reg .reg-form .v-form-input {
  margin-bottom: 23px;
}
.v-reg .reg-form .agreement {
  color: #999;
}
.v-reg .reg-form .agreement input {
  vertical-align: middle;
}
.v-reg .reg-form .agreement a {
  color: #999;
  text-decoration: underline;
}
.v-reg .reg-form .v-form-submit {
  margin-top: 26px;
}
.v-reg .apply-block .apply-links {
  width: 570px;
  margin: 0 auto;
  overflow: hidden;
}
.v-reg .login-block form {
  width: 260px;
  margin: 0 auto;
}
.v-reg .login-block .v-form-input {
  margin-bottom: 23px;
}
.v-reg .login-block .remember {
  overflow: hidden;
  margin-bottom: 30px;
}
.v-reg .login-block .remember a {
  color: #525252;
  font-size: 14px;
}
.v-reg .login-block .remember label {
  color: #525252;
  cursor: pointer;
  font-size: 14px;
}
.v-reg .findpassword {
  margin-bottom: 40px;
}
.v-reg .findpassword form {
  width: 260px;
  margin: 0 auto;
}
.v-reg .findpassword .v-form-input {
  margin-bottom: 23px;
}
.v-reg .findpassword .remember-pwd {
  margin-top: 15px;
}
.v-reg .findpassword .remember-pwd a {
  font-size: 14px;
}
.v-reg .resetpassword form {
  width: 260px;
  margin: 0 auto;
}
.v-reg .resetpassword .v-form-input {
  margin-bottom: 23px;
}
/* 关于我们 */
.v-about .about-img {
  height: 402px;
  background: url('http://www.qianfanyun.com/images/about-top-bg1.jpg') center 0 no-repeat;
}
.v-about .introduce {
  width: 1000px;
  margin: 0 auto;
  margin-top: 74px;
  height: 755px;
}
.v-about .introduce .inner {
  padding-top: 74px;
}
.v-about .introduce .title {
  height: 24px;
  line-height: 24px;
  text-align: center;
  font-size: 18px;
}
.v-about .introduce .title.t1 {
  color: #254d9e;
  margin-bottom: 40px;
}
.v-about .introduce .title.t2 {
  color: #f0aa23;
  margin-top: 22px;
  margin-bottom: 50px;
}
.v-about .introduce .content {
  padding-bottom: 60px;
}
.v-about .introduce .c1 {
  border-bottom: 1px dashed #ccc;
}
.v-about .introduce .c2 li {
  height: 40px;
  line-height: 40px;
}
/* 案例 */
.v-case .case-container {
  padding-top: 47px;
}
.v-case .case-container .display-case {
  background: #fff;
  width: 1300px;
  margin: 0 auto;
}
.v-case .case-container .display-case .title {
  font-size: 24px;
  color: #7e7c6f;
  height: 190px;
  margin-bottom: 65px;
}
.v-case .case-container .display-case .title img{
  margin: 0 auto;
  display: block;
  font-size: 0;
}
.v-case .case-container .display-case .title .fsmall {
  font-size: 16px;
  color: #999;
}
.v-case .case-container .display-case .inner {
  /*padding: 0 40px;*/
}
.v-case .case-container .display-case .display-case-list-wrap {
  width: 1300px;
  padding-bottom: 126px;
  overflow: hidden;
  text-align: center;
}
.v-case .case-container .display-case .display-case-list {
  width: 1300px;
}
.v-case .case-container .display-case .display-case-list li {
  float: left;
  margin-right: 42px;
  margin-left: 42px;
  width: 100px;
  line-height: 30px;
  margin-bottom: 36px;
}
.v-case .case-container .display-case .display-case-list .v-list-pic {
  width: 98px;
  height: 98px;
  cursor: pointer;
  position: relative;
}
.v-case .case-container .display-case .display-case-list .v-list-pic img {
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 10px;
}
.v-case .case-container .display-case .display-case-list .v-list-pic .case-ercode {
  display: block;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: -1;
  opacity:0;
  -webkit-transition:opacity .5s ease-in;
}
.v-case .case-container .display-case .display-case-list .v-list-pic .case-ercode:hover {
  z-index: 2;
  opacity:1;
}
.v-case .case-container .display-case .display-case-list .v-list-pic:hover .case-ercode {
  z-index: 2;
  opacity:1;
}
.v-case .case-container .display-case .display-case-list .v-list-pic.hover .case-ercode {
  z-index: 2;
  opacity:1;
}
.v-case .case-container .display-case .display-case-list .description {
  padding: 8px 0;
}
.v-case .case-container .display-case .display-case-list .i-title a {
  color: #333;
  white-space: nowrap;
}
.v-case .case-container .display-case .display-case-list .i-intro {
  height: 60px;
  line-height: 30px;
}
/* 产品 */
.v-product .product-container {
  padding-top: 47px;
}
.v-product .product-container .display-product {
  background: #fff;
  padding-top: 29px;
  width: 1450px;
  margin: 0 auto;
}
.v-product .product-container .display-product li{
  width: 318px;
  float: left;
  margin:0 21px;
  margin-bottom: 80px;
  position: relative;
}
.v-product .product-container .display-product li img{
  display: block;
  font-size: 0;
  width: 318px;
  height: 208px;
}
.v-product .product-container .display-product li .title{
  height: 105px;
  line-height: 105px;
  white-space: nowrap;
  font-size: 26px;
  color: #222222;
}
.v-product .product-container .display-product li .introduce{
  height: 60px;
  line-height: 30px;
  color: #595959;
  font-size: 16px;
}
.v-product .product-container .display-product .inner {
  padding: 0 50px;
}
.v-product .product-container .display-product .product-btns {
  float: left;
  display: inline;
  width: 423px;
  padding-top: 26px;
  padding-left: 91px;
  height: 63px;
}
.v-product .product-container .display-product .v-zx-btn {
  width: 200px;
  height: 63px;
  background: url('http://www.qianfanyun.com/images/v-zx-btn.png') 0 0 no-repeat;
}
.v-product .product-container .display-product .v-xr-btn {
  width: 200px;
  height: 63px;
  background: url('http://www.qianfanyun.com/images/v-xr-btn.png') 0 0 no-repeat;
  position: relative;
}
.v-product .product-container .display-product .v-xr-btn .waiting {
  font-size: 18px;
  color: #2fbaec;
  display: block;
  height: 40px;
  line-height: 40px;
  text-align: center;
  margin-top: 63px;
}
.v-product .product-container .display-product .v-title-has-prevnextline {
  margin-bottom: 55px;
}
.v-product .product-container .display-product .v-title-has-prevnextline.product-cost {
  margin: 30px 0;
}
.v-product .product-container .display-product .psec-1 {
  height: 400px;
  width: 1100px;
  margin-bottom: 63px;
  background: url('http://www.qianfanyun.com/images/product-bg.jpg') 0 0 no-repeat;
}
.v-product .product-container .display-product .psec-1 .info {
  width: 560px;
  font-size: 16px;
  line-height: 30px;
  text-indent: 2em;
  padding-top: 37px;
}
.v-product .product-container .display-product .remark {
  padding: 20px;
  line-height: 30px;
  text-align: left;
  text-indent: 2em;
}
.v-trends .v-mod-pagediv {
  margin-top: 17px;
}
.v-trends-detail .v-mod-container {
  padding-top: 0;
  padding-bottom: 45px;
}
.v-trends-detail .v-trends-content {
  padding: 50px;
  color: #333;
  line-height: 48px;
  font-size: 16px;
}
.v-trends-detail .v-trends-content p {
  text-indent: 2em;
}
.v-trends-detail .v-trends-content .center {
  margin-top: 40px;
  text-align: center;
}
.v-trends-detail .v-trend-relative {
  width: 1180px;
  padding: 0 34px;
  padding-top: 45px;
  border-top: 1px solid #ddd;
  margin: 0 auto;
}
.v-trends-detail .v-trend-relative .relative-title {
  height: 28px;
  line-height: 28px;
  color: #000;
  font-size: 16px;
  margin-bottom: 13px;
}
.v-trends-detail .v-trend-relative .item {
  padding-left: 18px;
  background: url('http://www.qianfanyun.com/images/v-icon-dotted.png') 2px center no-repeat;
  height: 30px;
  line-height: 30px;
}
.v-trends-detail .v-trend-relative .item a {
  color: #666;
  font-size: 14px;
}
.v-trends-detail .v-trend-title {
  font-size: 24px;
  text-align: center;
  margin-bottom: 26px;
}
.v-vip-index .vipindex-container .banner1 {
  height: 509px;
  background: url('http://www.qianfanyun.com/images/vip-banner.jpg') center 0 no-repeat;
  background-size: 100%;
}
.v-vip-index .vipindex-container .banner2 {
  height: 560px;
  background: url('http://www.qianfanyun.com/images/vip-banner2.jpg') center 0 no-repeat;
  background-size: 100%;
}
.v-vip-index .vipindex-container .banner3 {
  height: 560px;
  background: url('http://www.qianfanyun.com/images/vip-banner3.jpg') center 0 no-repeat;
  background-size: 100%;
}
.v-vip-index .vipindex-container .section-b1 {
  margin-top: 115px;
  margin-bottom: 167px;
}
.v-vip-index .vipindex-container .section-b1 .title {
  margin-bottom: 60px;
}
.v-vip-index .vipindex-container .section-b2 {
  margin-top: 115px;
  margin-bottom: 180px;
}
.v-vip-index .vipindex-container .section-b2 .subtitle {
  margin-bottom: 70px;
}
.v-vip-index .vipindex-container .section-b3 {
  margin-top: 115px;
  margin-bottom: 71px;
}
.v-vip-index .vipindex-container .section-b3 .title {
  margin-bottom: 49px;
}
.v-vip-index .vipindex-container .section-b .title {
  font-size: 30px;
  text-align: center;
  height: 50px;
  line-height: 50px;
}
.v-vip-index .vipindex-container .section-b .subtitle {
  font-size: 24px;
  text-align: center;
}
.v-vip-index .vipindex-container .section-b .ul-wrap {
  position: relative;
  height: 117px;
}
.v-vip-index .vipindex-container .section-b ul {
  overflow: hidden;
  position: absolute;
  left: 50%;
}
.v-vip-index .vipindex-container .section-b ul.t4 {
  margin-left: -448px;
}
.v-vip-index .vipindex-container .section-b ul.t3 {
  margin-left: -336px;
}
.v-vip-index .vipindex-container .section-b ul li {
  padding-top: 69px;
  background-repeat: no-repeat;
  background-position: center 0;
  width: 224px;
  float: left;
  display: inline;
}
.v-vip-index .vipindex-container .section-b ul li .list-title {
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.v-vip-index .vipindex-container .section-b ul li .list-title.l48 {
  line-height: 48px;
}
.v-vip-index .vipindex-container .section-b ul li.vi1 {
  background-image: url('http://www.qianfanyun.com/images/vi1.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi2 {
  background-image: url('http://www.qianfanyun.com/images/vi2.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi3 {
  background-image: url('http://www.qianfanyun.com/images/vi3.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi4 {
  background-image: url('http://www.qianfanyun.com/images/vi4.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi5 {
  background-image: url('http://www.qianfanyun.com/images/vi5.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi6 {
  background-image: url('http://www.qianfanyun.com/images/vi6.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi7 {
  background-image: url('http://www.qianfanyun.com/images/vi7.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi8 {
  background-image: url('http://www.qianfanyun.com/images/vi8.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi9 {
  background-image: url('http://www.qianfanyun.com/images/vi9.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi10 {
  background-image: url('http://www.qianfanyun.com/images/vi10.png');
}
.v-vip-index .vipindex-container .section-b ul li.vi11 {
  background-image: url('http://www.qianfanyun.com/images/vi11.png');
}
.v-clause .clause-container {
  padding: 90px 0;
}
.v-clause .clause-container .title {
  font-size: 24px;
  line-height: 30px;
  margin-bottom: 47px;
}
.v-clause .clause-container .content {
  font-size: 14px;
  line-height: 30px;
}
.v-clause .clause-container .inner {
  width: 1080px;
}
.v-info .info-container {
  background: url('http://www.qianfanyun.com/images/reg-bg.jpg') 0 0 repeat;
}
.v-info .info-container .info-block {
  padding-bottom: 45px;
  border-bottom: 1px solid #ddd;
}
.v-info .info-container .info-block .ele.text {
  overflow: hidden;
}
.v-info .info-container .info-block .ele.text label {
  float: left;
  display: inline;
  height: 40px;
  line-height: 40px;
  text-align: right;
  font-size: 16px;
}
.v-info .info-container .info-block .ele.text input {
  width: 180px;
  height: 38px;
  border: 1px solid #ddd;
  background: #fff;
  float: left;
  display: inline;
}
.v-info .info-container .info-block .radiogroup .radio-list {
  overflow: hidden;
  line-height: 46px;
}
.v-info .info-container .info-block .radiogroup .radio-list li {
  float: left;
  display: inline;
  margin-right: 40px;
}
.v-info .info-container .info-block .radiogroup .radio-list li input {
  vertical-align: middle;
}
.v-info .info-container .info-block .longtext {
  margin-top: 20px;
}
.v-info .info-container .info-block .longtext input {
  width: 534px;
  height: 38px;
  background: #fff;
  border: 1px solid #ddd;
  margin-top: 20px;
}
.v-info .info-container .baseinfo label {
  width: 100px;
}
.v-info .info-container .baseinfo .ele {
  margin-bottom: 29px;
}
.v-info .info-container .info-block {
  padding: 0 260px;
}
.v-info .info-container .info-block .title {
  height: 118px;
  line-height: 118px;
  font-size: 24px;
  text-align: center;
}
.v-info .info-container .webbasedata,
.v-info .info-container .webpromote {
  padding-bottom: 20px;
}
.v-info .info-container .webbasedata .text,
.v-info .info-container .webpromote .text {
  margin-bottom: 20px;
}
.section.last {
  position:relative;
  z-index:9999;
  height: 450px!important;
}
.section-1.active .indexf .regform {
  top: 25%;
  opacity: 1;
  transition: all 0.7s ease-in;
  -webkit-transition: all 0.7s ease-in;
}
.section-3.active .mbg .sbg {
  opacity: 1;
}
.section-3.active .mbg .sbg1 {
  left: 19px;
  top: 120px;
}
.section-3.active .mbg .sbg2 {
  left: 332px;
  top: -73px;
}
.section-3.active .mbg .sbg3 {
  top: -73px;
  left: 781px;
}
.section-3.active .mbg .sbg4 {
  top: 120px;
  right: 48px;
}
.section-3.active .mbg .text {
  opacity: 1;
  top: 149px;
}
.section-3.active .mbg .text-bottom {
  bottom: -100px;
}
.section-4 .item1 .p4-1-img {
  position: relative;
  transition: left 1s ease-out;
  -webkit-transition: left 1s ease-out;
  margin: 0 10px;
}
.section-4 .item1 .p4-2-img {
  position: relative;
  transition: right 1s ease-out;
  -webkit-transition: right 1s ease-out;
  margin: 0 10px;
}
.section-4 .item1 .p4-1-1 {
  left: -800px;
}
.section-4 .item1 .p4-1-2 {
  left: -600px;
}
.section-4 .item1 .p4-1-3 {
  right: -600px;
}
.section-4 .item1 .p4-1-4 {
  right: -800px;
}
.section-4.active .p4-1-1 {
  left: 0;
}
.section-4.active .p4-1-2 {
  left: 0;
}
.section-4.active .p4-1-3 {
  right: 0;
}
.section-4.active .p4-1-4 {
  right: 0;
}
.product-flow{
    margin-bottom:55px;
}
.section-8{
  background: url("http://www.qianfanyun.com/images/bg3.jpg") no-repeat 0 0;
  background-size: cover;
  position: relative;
}
.section-8 .inside{
  height: 316px;
  width: 1000px;
  position: absolute;
  top:50%;
  left: 50%;
  margin-left: -500px;
  margin-top: -158px;
  text-align: center;
}
.section-8 .inside p.time{
  height: 0px;
  border-bottom: 1px solid #ffffff;
  position: relative;
  width: 412px;
  margin: 60px auto;
}
.section-8 .inside p.time span{
  position: absolute;
  top:-20px;
  height: 30px;
  font-size: 30px;
  color: #ffffff;
  left: 50%;
  margin-left: -137px;
  width: 274px;
  text-align: center;
  background: #2b2827;
}
.section-8 .inside p.title{
  font-size: 48px;
  color: #ffffff;
  margin-top: 60px;
}
.section-8 .inside p.notice{
  font-size: 20px;
  color: #ffffff;
  margin-top: 27px;
}
.section-8 .inside img{
  display: block;
  margin: 0 auto;
}
.fixed-controls{position: fixed;right: 55px;top: 50%;margin-top: -176px;-webkit-transform:translate3d(0,0,0);}
.fixed-controls li{
  display: block;
  width: 16px;
  height: 16px;
  margin: 0 auto 28px auto;
  position: relative;
}
.fixed-controls li a{display:block; width: 100%;height: 100%;position:relative;transition:all .1s ease-in-out;}
.fixed-controls li.cur_1 a span{
  background: #254d9e;
}
.fixed-controls li.cur_1 a.active span{
  background: #254d9e;
}
.fixed-controls li a span{
  border-radius: 10px;
  position: absolute;
  z-index: 1;
  height: 8px;
  width: 8px;
  border: 0;
  left: 50%;
  top:50%;
  background: #b5cfe4;
  margin:-4px 0 0 -4px;
  -webkit-transition:all .1s ease-in-out;
  -moz-transition:all .1s ease-in-out;
  -o-transition:all .1s ease-in-out;
  transition:all .1s ease-in-out;
}
.fixed-controls li a.active span{
  height: 16px;
  width: 16px;
  margin: -8px 0 0 -8px;
  border-radius: 100%;
  background: #ffffff;
}
.intro-wrapper {
  position: absolute;
  top: 0px;
  left: 0;
  width: 100%;
  height: 100vh;
  min-width: 1200px;
  background: url("http://www.qianfanyun.com/images/index_intro_bg.jpg") no-repeat center 0px;
  background-size: cover;
}
.intro-wrapper .title {
  width: 100%;
  position: absolute;
  top: 28vh;
  text-align: center;
}
.intro-wrapper .title-en {
  font-size: 30px;
  color: #fffefe;
  margin-top: 40px;
  font-family: 'PingFang SC', Helvetica, 'YouYuan', 'microsoft yahei', sans-serif;
}
.intro-wrapper .title-zh {
  font-size: 65px;
  color:#fffefe;
  font-family: 'PingFang SC', Helvetica, 'YouYuan', 'microsoft yahei', sans-serif;
}
.section-1 .v-slide-js{
  position: absolute;
 /*  top:62px; */
  left: 0;
  width: 100%;
}
.section-1 .v-slide-icons ul{
  bottom: 15vh;
}
.section-1 .v-slide-js img{
  max-height: 100%;
  display: block;
  font-size: 0;
}
.section-1 .v-slide-js .v-slide-block ul li a{
  display: block;
  width: 100%;
  height: 100vh;
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: cover;
}
.cooperation img{
  display: block;
  margin: 0 auto;
}
.cooperation img.process{
  margin-top: 75px;
}
.cooperation img.step{
  margin-top: 64px;
}
.cooperation .notice{
  font-size: 24px;
  color: #606060;
  margin-top: 38px;
  text-align: center;
}
.cooperation  .line{
  width: 800px;
  height: 1px;
  background: #909090;
  margin: 0 auto;
  margin-top: 78px;
}
.service img{
  display: block;
  margin: 0 auto;
  margin-top: 73px;
}
.service ul{
  width: 384px;
  margin: 0 auto;
  margin-top: 58px;
  margin-bottom: 75px;
  height: 240px;
}
.service ul li{
  float: left;
  width: 384px;
  height: 242px;
  margin: 0 15px;
  background: #254d9e;
  color: #ffffff;
  text-align: center;
}
.service ul li:last-child{
  background: #16aabc;
}
.service ul li a{
  color: #ffffff;
}
.service ul li p.title{
  color: #feffff;
  text-align: center;
  font-size: 25px;
  margin-top: 36px;
}
.service ul li p.price{
  font-size: 48px;
  margin-top: 15px;
}
.service ul li a{
  display: block;
  width: 140px;
  height: 34px;
  border-radius: 5px;
  line-height: 34px;
  margin: 0 auto;
  font-size: 16px;
  background: #ffffff;
  color: #254d9e;
  margin-top: 20px;
}
.service ul li:last-child a{
  color: #16aabc;
}
img.bg_img{
  display: block;
  font-size: 0;
  margin: 74px auto 66px auto;
}
.bg_title{
  height: 65px;
  line-height: 65px;
  background: #a8a8a8;
  font-size: 20px;
  text-align: center;
}
.leibie_title span{
  float: left;
  width: 33%;
}
.xufei_title span
{
  float: left;
  width: 25%;
}
.bg_list li{
  height: 65px;
  line-height: 65px;
  background: #efefef;
  font-size: 20px;
  text-align: center;
}
.bg_list li span.small{
  font-size: 14px;
}
.bg_list.leibie_list li span{
  float: left;
  width: 33%;
}
.bg_list.xufei_list li span{
  float: left;
  width: 25%;
}
.bg_list li:nth-child(odd) {
  background: #ffffff;
}
.te_notice{
  font-size: 24px;
  color: #222222;
  margin: 40px 0 126px 0;
}
.nologo {
  margin-top: 20px;
}
.qq{
  width: 90px;
  height: 30px;
  display: block;
  float: left;
  background: #ffc87a url("http://www.qianfanyun.com/images/qq.png") left top no-repeat;
  color: #353b42;
  background-position:11px 6px;
  border-radius: 5px;
  text-indent: 36px;
  line-height: 30px;
  text-decoration: none;
  margin-left: 10px;
}
.contact a{
  float: left;
}
.line_sm{
  line-height: 32px;
}
.statistics .outside{
  width: 450px;
  overflow:hidden;
  margin: 0 auto;
  position: relative;
  height: 70px;
}
.statistics .outside .cout{
  position: absolute;
  top:0;
  left: -195px;
}
.wid100{
  width: 100%;
}

/*第九屏 3.27*/
.section-9{ background: #262626; position:relative;}
.section-9 .inside{
  /*  height: 744px;*/
  width: 500px;
  position: absolute;
  top:50%;
  left: 50%;
  transform:translate(-50%,-50%);
  -webkit-transform:translate(-50%,-50%);
  -o-transform:translate(-50%,-50%);
  -mos-transform:translate(-50%,-50%);
  -mz-transform:translate(-50%,-50%);
  text-align: center;
}
.section-9 .section9-header{}
.section-9 .section9-header .logo{ width:179px; height:56px; margin:0 auto;}
.section-9 .section9-header .logo img{ display:inline-block; vertical-align:middle; width:100%; height:100%;}
.section-9 .section9-header .title{ color:#ffffff; font-family:"微软雅黑", Regular; font-size:48px; margin-top:45px;}
.section-9 form{ margin-top:53px;}
.section-9 .join-txt{ border:1px solid #a0a0a0; font-size:0px; margin-bottom:30px;}
.section-9 .join-txt input[type=text]{font-family:"微软雅黑", Regular; color:#eaeaea; font-size:18px; padding:19px 20px; width:458px; display:inline-block; vertical-align:middle; outline:none;}
.section-9 .join-txt input::-webkit-input-placeholder {color:#666666; font-size:18px;}
.section-9 .join-txt input:-moz-placeholder{color:#666666; font-size:18px;}
.section-9 .join-txt input::-moz-placeholder {color:#666666; font-size:18px;}
.section-9 .join-txt input:-ms-input-placeholder{color:#666666; font-size:18px;}
.section-9 .join-submit{ display:block; text-align:center; background:#254d9e; color:#ffffff;font-family:"微软雅黑", Regular; font-size:24px; padding:0; border:0; width:100%; line-height:55px;}
.section9-link{ margin-top:45px;}
.section9-link a{ text-align:center; display:inline-block; vertical-align:middle; font-size:0; margin-left:62px; margin-right:62px;}
.section9-link a i.icons{ background-image:url(http://www.qianfanyun.com/images/icons.png); background-repeat:no-repeat; background-size:auto 98px; display:block; margin:0 auto; width:98px; height:98px;}
.section9-link a i.icons.icons-QQ{ background-position:0 0;}
.section9-link a i.icons.icons-WX{ background-position:-102px 0;}
.section9-link a span{ color:#ffffff; font-size:16px;font-family:"微软雅黑", Regular; margin-top:26px; display:inline-block; vertical-align:middle;}
.page9-layer{ background:rgba(0,0,0,0.8); position:fixed; left:0px; top:0px; width:100%; height:100%; z-index:9999; display:none;}
.page9-layer.con{ display:block;}
.page9-layer img{border:2px solid #fff; display:inline-block; vertical-align:middle; width:200px; height:200px; position:absolute; left:50%; top:50%; margin-left:-100px; margin-top:-100px;}

/*小屏*/
.section-9-con .section9-header .title{ margin-top:30px;}
.section-9-con form{ margin-top:34px;}
.section-9-con .join-txt{ margin-bottom:24px;}
.section-9-con .join-txt input[type=text]{ padding:15px 20px;}
.section-9-con .section9-link a i.icons{ width:80px; height:80px; background-size: auto 80px;}
.section-9-con .section9-link a i.icons.icons-WX{background-position: -83px 0;}
.section-9-con .section9-link a span{ margin-top:16px;}
.section-9-con .section9-link{ margin-top:30px;}

.fixed-controls.apply{ display: block; width: 128px; height: 32px; right: 115px; margin-top: 76px; border-radius: 4px; text-align: center; color: #fff; cursor: pointer;}
.fixed-controls.apply1{ display: block; width: 128px; height: 32px; right: 0; margin-top: 0; border-radius: 4px; text-align: center; color: #fff; cursor: pointer;}
